module.exports = function (sequelize, DataTypes) {
  const JJApply =  sequelize.define('JJApply', {
    //  用户名称
    name: {
      type: DataTypes.STRING,
    },
    //  用户真实名称
    realName: {
      type: DataTypes.STRING,
      field: 'real_name'
    },
    //  手机号码
    phone: {
      type: DataTypes.STRING,
    },
    // 教练描述
    description: {
      type: DataTypes.STRING
    },
    //  用户状态(0是待审核，1是审核通过，-1审核不通过)
    status: {
      type: DataTypes.INTEGER
    },
    isNew: {
      type: DataTypes.INTEGER,
      field: 'is_new'
    },
    //  用户Id
    JUserId: {
      type: DataTypes.INTEGER,
      field: 'ref_jj_user_id'
    },
    // 教练描述
    refuseMark: {
      type: DataTypes.STRING,
      field: 'refuse_mark'
    },
    // 类型 0代表增加，1代表修改
    type: {
      type: DataTypes.INTEGER
    },
    //  修改时间
    updateTime: {
      type: DataTypes.DATE,
      field: 'update_time'
    },
    //  创建时间
    createTime: {
      type: DataTypes.DATE,
      field: 'create_time'
    }
  }, {
    freezeTableName: true,
    tableName: 'jj_apply',
    timestamps: false
  });
  return JJApply
};
